deposit at banks - Espagnol Anglais Dictionnaire